battle ships - Alemán Inglés Diccionario